package com.yuncheng.spcyApi.selectXzxkApi.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 事项申请企业项目资产/产品品种
 * @author hua
 */
public class XzspXmzcVo {

    /** id */
    private String id;

    /** 申请产品项目 */
    private String sqcpxm;

    /** 申请产品种类 */
    private String sqcpzl;

    /** 项目总投资（万元） */
    private Double xmztz;

    /** 年总产量 */
    private Double nzcl;

    /** 年总产值 */
    private Double nzcz;

    /** 年设计生产能力（吨） */
    private Double nsjscnl;

    /** 涉及国家产业政策情况 */
    private String sjzc;

    /** 固定资产原值（万元） */
    private Double gdzcyz;

    /** 固定资产净值（万元） */
    private Double gdzcjz;

    /** 上年工业总产值（万元） */
    private Double sngyzcz;

    /** 上年销售收入(万元) */
    private Double snxssr;

    /** 销售收入（万元） */
    private Double xssr;

    /** 利润（万元） */
    private Double lr;

    /** 税金（万元） */
    private Double sj;

    /** 创汇（万美元） */
    private Double ch;

    /** 原料药生产品种（个） */
    private Integer ylyscpz;

    /** 制剂生产品种（个） */
    private Integer zjscpz;

    /** 常年生产品种（个） */
    private Integer cnscpz;

    /** 其他类注册产品（个） */
    private Integer qtlzccp;

    /** 常年配制品种（个） */
    private Integer cnpzpz;

    /** 经批准配制品种（个） */
    private Integer pzpzpz;

    /** 承办单位ID;@redu 1.许可项目ID对应承办处室的单位ID 2.冗余字段，方便列表查询显示 3.对应系统部门表 */
    private String cbdw_id;

    /** 申请时间 */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date sqsj;

    /** 年总产值（数额，不带单位） */
    private Long nzczse;

    /** 主要设备资产值（万元） */
    private Long zysbjzc;

    /** 流动资金（万元） */
    private Long ldzj;

    /** 预计总销售额（万元） */
    private Long yjzxse;

    /** 预计销售数量（万件） */
    private Long yjxlsl;

    /** 预计利润（万件） */
    private Long yjlr;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getSqcpxm() {
        return sqcpxm;
    }

    public void setSqcpxm(String sqcpxm) {
        this.sqcpxm = sqcpxm;
    }

    public String getSqcpzl() {
        return sqcpzl;
    }

    public void setSqcpzl(String sqcpzl) {
        this.sqcpzl = sqcpzl;
    }

    public Double getXmztz() {
        return xmztz;
    }

    public void setXmztz(Double xmztz) {
        this.xmztz = xmztz;
    }

    public Double getNzcl() {
        return nzcl;
    }

    public void setNzcl(Double nzcl) {
        this.nzcl = nzcl;
    }

    public Double getNzcz() {
        return nzcz;
    }

    public void setNzcz(Double nzcz) {
        this.nzcz = nzcz;
    }

    public Double getNsjscnl() {
        return nsjscnl;
    }

    public void setNsjscnl(Double nsjscnl) {
        this.nsjscnl = nsjscnl;
    }

    public Double getGdzcyz() {
        return gdzcyz;
    }

    public void setGdzcyz(Double gdzcyz) {
        this.gdzcyz = gdzcyz;
    }

    public Double getGdzcjz() {
        return gdzcjz;
    }

    public void setGdzcjz(Double gdzcjz) {
        this.gdzcjz = gdzcjz;
    }

    public Double getSngyzcz() {
        return sngyzcz;
    }

    public void setSngyzcz(Double sngyzcz) {
        this.sngyzcz = sngyzcz;
    }

    public Double getSnxssr() {
        return snxssr;
    }

    public void setSnxssr(Double snxssr) {
        this.snxssr = snxssr;
    }

    public Double getXssr() {
        return xssr;
    }

    public void setXssr(Double xssr) {
        this.xssr = xssr;
    }

    public Double getLr() {
        return lr;
    }

    public void setLr(Double lr) {
        this.lr = lr;
    }

    public Double getSj() {
        return sj;
    }

    public void setSj(Double sj) {
        this.sj = sj;
    }

    public Double getCh() {
        return ch;
    }

    public void setCh(Double ch) {
        this.ch = ch;
    }

    public String getSjzc() {
        return sjzc;
    }

    public void setSjzc(String sjzc) {
        this.sjzc = sjzc;
    }

    public Integer getYlyscpz() {
        return ylyscpz;
    }

    public void setYlyscpz(Integer ylyscpz) {
        this.ylyscpz = ylyscpz;
    }

    public Integer getZjscpz() {
        return zjscpz;
    }

    public void setZjscpz(Integer zjscpz) {
        this.zjscpz = zjscpz;
    }

    public Integer getCnscpz() {
        return cnscpz;
    }

    public void setCnscpz(Integer cnscpz) {
        this.cnscpz = cnscpz;
    }

    public Integer getQtlzccp() {
        return qtlzccp;
    }

    public void setQtlzccp(Integer qtlzccp) {
        this.qtlzccp = qtlzccp;
    }

    public Integer getCnpzpz() {
        return cnpzpz;
    }

    public void setCnpzpz(Integer cnpzpz) {
        this.cnpzpz = cnpzpz;
    }

    public Integer getPzpzpz() {
        return pzpzpz;
    }

    public void setPzpzpz(Integer pzpzpz) {
        this.pzpzpz = pzpzpz;
    }

    public String getCbdw_id() {
        return cbdw_id;
    }

    public void setCbdw_id(String cbdw_id) {
        this.cbdw_id = cbdw_id;
    }

    public Date getSqsj() {
        return sqsj;
    }

    public void setSqsj(Date sqsj) {
        this.sqsj = sqsj;
    }

    public Long getNzczse() {
        return nzczse;
    }

    public void setNzczse(Long nzczse) {
        this.nzczse = nzczse;
    }

    public Long getZysbjzc() {
        return zysbjzc;
    }

    public void setZysbjzc(Long zysbjzc) {
        this.zysbjzc = zysbjzc;
    }

    public Long getLdzj() {
        return ldzj;
    }

    public void setLdzj(Long ldzj) {
        this.ldzj = ldzj;
    }

    public Long getYjzxse() {
        return yjzxse;
    }

    public void setYjzxse(Long yjzxse) {
        this.yjzxse = yjzxse;
    }

    public Long getYjxlsl() {
        return yjxlsl;
    }

    public void setYjxlsl(Long yjxlsl) {
        this.yjxlsl = yjxlsl;
    }

    public Long getYjlr() {
        return yjlr;
    }

    public void setYjlr(Long yjlr) {
        this.yjlr = yjlr;
    }
}
